has-tested {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: #0ebf0e;
    border-radius: 1000px;
    vertical-align: text-bottom;
}

.ifr {
    iframe {
        width: 100%;
    }
    &:before {
        content: "demo:";
        display: block;
        height: 30px;
        border-bottom: 1px solid #eee;
        margin-bottom: 15px;
    }
}

pre[data-lang] {
    max-height: 50em;
}

a-tab-nav {
    display: block;
}

a-tab-content {
    display: block;
}

a-tab-content a-tab-item {
    display: none;
    &.active {
        display: block;
    }
}
